home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / util3 / archive.lha / Archive.Dok < prev   
Text File  |  1995-08-22  |  5KB  |  106 lines

  1. -------------------------------------------------------------------
  2.                            Archive 1.5
  3. -------------------------------------------------------------------
  4. Archive Benötigt Amiga OS 2.0 oder höher!
  5. -------------------------------------------------------------------
  6. Dieses Programm erfüllt zwei Aufgaben. Die Hauptaufgabe ist es, Si-
  7. cherheitskopien anzulegen. Desweiteren kann dieses Programm Dateien
  8. aus einem  Verzeichnis löschen,  die in  einem anderen  Verzeichnis
  9. nicht enthalten sind. Die  Löschfunktion wird benötigt um ein über-
  10. laufen des  Zielverzeichnisses bei  immer wiederkehrender Archivie-
  11. rung zu verhindern.
  12. -------------------------------------------------------------------
  13. Archive  ist FreeWare. Es darf also zur  privaten Nutzung kostenlos
  14. weitergegeben werden, das Copyright bleibt jedoch beim Autor!
  15. -------------------------------------------------------------------
  16. !!!         Jegliche Nutzung erfolgt auf eigene Gefahr!         !!!
  17. -------------------------------------------------------------------
  18. Vor jeder Datei ist ein Abbruch über Control-C möglich.
  19. -------------------------------------------------------------------
  20. Archive kann in der derzeitigen Version nur vom CLI benutzt werden!
  21.  
  22. Parameter:
  23.  
  24.    FROM/A             Quellverzeichnis
  25.    TO/K/A             Zielverzeichnis (Schlüsselwort TO angeben!)
  26.    PATTERN/K          optionales Dateimuster
  27.    ALL/S              Unterverzeichnisse durchlaufen
  28.    NOTARCHIVED/S      Kopiere Dateien mit gelöschtem A-Flag
  29.    NOTEXISTS/S        Kopiere auf Ziel nicht existierende Dateien
  30.    WRONGSIZE/S        Kopiere Dateien mit unterschiedlicher Größe
  31.    NEWDATE/S          Kopiere Dateien wenn Ziel älter als Quelle
  32.    DELETEOLD/S        Lösche die nur im Zielverzeichnis enthaltenen
  33.                       Dateien
  34.    CLONE/S            ALL NOTARCHIVED WRONGSIZE NEWDATE DELETEOLD
  35.                       zusammen
  36.    COPYQUIET/S        Keine Ausgabe der Dateinamen beim Kopieren
  37.    DELETEQUIET/S      Keine Ausgabe der Dateinamen beim Löschen
  38.  
  39. Die Parameter WRONGSIZE und NEWDATE  beinhalten jeweils den Parame-
  40. ter NOTEXISTS! CLONE ist ein Synonym für folgende Kombination:
  41.    ALL NOTARCHIVED WRONGSIZE NEWDATE DELETEOLD
  42.  
  43. Vom Quellverzeichnis wird nur gelesen.  Alle Schreib oder Löschvor-
  44. gänge finden im Zielverzeichnis statt!
  45.  
  46. Pattern dürfen keinen Doppelpunkt enthalten! Werden Pattern mit un-
  47. terverzeichnissen angegeben (z.B. #?/#?.asm) können keine Verzeich-
  48. nisse angelegt werden! Werden keine Pattern angegeben, so wird #?
  49. benutzt.
  50.  
  51. Der Löschvorgang kann auch ohne  vorherigen Kopiervorgang durchlau-
  52. fen werden!
  53.  
  54. Bei jeder zu  kopierenden Datei  wird angegeben, aus  welchen Grund
  55. sie kopiert wird.  Dazu wird jeweils ein  A, D, E oder S angezeigt.
  56. Wurden mehreren Kriterien angegeben, erfolgt die Abfrage in folgen-
  57. der Reihenfolge:
  58.                 ARCHIVE-Flag
  59.                 Ziel existiert nicht
  60.                 Dateigröße
  61.                 Erstellungsdatum
  62.  
  63. Nach erfolgreichem  Kopiervorgang, wird bei  der Quelldatei das Ar-
  64. chive-Flag gesetzt.
  65. -------------------------------------------------------------------
  66. Beispiele:
  67.  
  68. Archive DH0: TO DH1: ALL -e
  69.  
  70.   Alle Dateien, die auf DH0: existieren aber nicht auf DH1:, werden
  71.   kopiert.
  72.  
  73. Archive DH0: TO DH1: ALL -s
  74.  
  75.   Alle Dateien, die auf DH0: existieren aber nicht auf DH1:, werden
  76.   kopiert.  Außerdem werden noch  die Dateien kopiert, die eine un-
  77.   terschiedliche Größe haben.
  78.  
  79. Archive DH0: TO DH1: ALL -d
  80.  
  81.   Alle Dateien, die auf DH0: existieren aber nicht auf DH1:, werden
  82.   kopiert.  Außerdem werden noch  die Dateien kopiert,  die neuerem
  83.   Datums sind (Quelle neuer als Ziel).
  84.  
  85. Archive DH0: TO DH1: ALL -a -d -s DELETEOLD
  86.  
  87.   oder
  88.  
  89. Archive DH0: TO DH1: CLONE
  90.  
  91.   Alle Dateien, die auf DH0: existieren aber nicht auf DH1:, werden
  92.   kopiert.  Außerdem werden noch  die Dateien kopiert, die eine un-
  93.   terschiedliche  Größe haben,  neuerem Datums sind oder dessen Ar-
  94.   chive-Flag  zurückgesetzt ist.  Anschließend werden  die Dateien,
  95.   die nur  auf DH1: existieren von  dort gelöscht!  Besteht die Ge-
  96.   fahr, daß  beim  Kopiervorgang die Kapazität  der Ziel-Festplatte
  97.   überschritten wird,  kann zunächst folgender Aufruf  benutzt wer-
  98.   den:
  99.  
  100. Archive DH0: TO DH1: ALL DELETEOLD
  101.  
  102.   Die Dateien, die nur auf DH1: existieren werden gelöscht!
  103. -------------------------------------------------------------------
  104.                                       Edwin H. Bielawski, Juni 1995
  105. -------------------------------------------------------------------
  106.